type runtime.profBuf
13 uses
runtime (current package)
cpuprof.go#L27: log *profBuf // profile events written here
profbuf.go#L88: type profBuf struct {
profbuf.go#L153: func (b *profBuf) hasOverflow() bool {
profbuf.go#L160: func (b *profBuf) takeOverflow() (count uint32, time uint64) {
profbuf.go#L181: func (b *profBuf) incrementOverflow(now int64) {
profbuf.go#L208: func newProfBuf(hdrsize, bufwords, tags int) *profBuf {
profbuf.go#L228: b := new(profBuf)
profbuf.go#L238: func (b *profBuf) canWriteRecord(nstk int) bool {
profbuf.go#L264: func (b *profBuf) canWriteTwoRecords(nstk1, nstk2 int) bool {
profbuf.go#L304: func (b *profBuf) write(tagPtr *unsafe.Pointer, now int64, hdr []uint64, stk []uintptr) {
profbuf.go#L397: func (b *profBuf) close() {
profbuf.go#L408: func (b *profBuf) wakeupExtra() {
profbuf.go#L432: func (b *profBuf) read(mode profBufReadMode) (data []uint64, tags []unsafe.Pointer, eof bool) {
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)